현재 ESP32 LED 예제코드를 올리려고 하고 있는데, 업로드중 계속해서 오류가 발생합니다.
esptool.py v3.0-dev
Serial port COM6
Connecting......
Chip is ESP32-D0WDQ6 (revision 1)
Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None
Crystal is 40MHz
MAC: 08:3a:f2:6c:cd:a0
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Warning: Could not auto-detect Flash size (FlashID=0xffffff, SizeID=0xff), defaulting to 4MB
Compressed 8192 bytes to 47...
A fatal error occurred: Timed out waiting for packet content
A fatal error occurred: Timed out waiting for packet content
위와 같은 오류가 계속해서 발생하는데 상품 상세보기에 나와있는것처럼 업로드 속도를 115200으로 맞췄고, 보드 설정도 정상적으로 맞췄습니다.
그럼에도 불구하고 오류가 계속 발생해서 깃허브나 인터넷 찾아보면서 여러 방법들을 해봤는데 도저히 더 방법을 찾을 수가 없네요.
지금까지 해본 시도로는 (보드설정은 기본적으로 맞춘 상태)
1. ESP32 IO0와 GND를 연결시킨상태에서 업로드 및 추가로 IO2까지 GND를 연결시킨 상태에서 업로드
2. IO0와 IO2 각각 하나씩 연결한것과 두개다 연결한 상태에서 업로드중일떄 boot버튼 누름
3. 업로드 속도를 230400으로 맞춰봄(깃허브에서 이 속도로 변경해서 잘 나왔다고 해서), 근데 업로드 속도 57600으로는 어떻게 맞추나요? 툴팁에 안나와있는데
4. EN포트와 GND사이를 1uF과 10uF으로 연결한 상태로 업로드를 시도해봄
5. USB포트가 문제일수도 있다고 생각해서 USB3.0포트에서도 시도해봤고, USB허브를 이용해서도 연결해서 업로드를 시도해봤음
어제오늘 굉장히 많은 시도를 했는데 위 에러가 계속해서 뜨네요.
업로드 방법을 좀 더 자세히 알려주시겠어요? 근데 그전에 이거 되는건 맞나요?
코드 보면 입력이 2번으로 되어있는데 esp32의 2번핀에 꽂지 않은 상태에서 2번에 입력을 줘서 상긴걸로 연결상태 문제로 보여집니다.
현재 연결 사진을 같이 첨부해주시면 정확히 답변해드릴게요!!